Soru & Cevap

Webviewde 404, 500 gibi web sayfası hataları

08.12.2016 - 01:36

Arkadaşlar bir webview li uygulamam var.

Android studio da bir websayfasına yönlendirdim ancaksayfa görüntülenemzse veya hata çıkarsa "www.gelecegiyazanlar.com/abc.index", sayfa yok veya görüntülenemiyor diye uyarı verdiğinde gizli tutmak istediğim web adresi açığa çıkıyor.

Bunu nasıl gizleyebilirim?

26 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user doktorsistem
doktorsistem
08.12.2016 - 10:53

Ne sevindim varya. Çok teşekkür ederim.

MUHAMMET ÇAĞATAY
08.12.2016 - 10:54
Rica Ederim Kolay Gelsin :)
picture-15873-1477252697.png
muhammetcagatay
08.12.2016 - 10:51

Asset kalsörünü oluşturmak için resme bakabilirsin.

/sites/default/files/cevaplar/dosya/2020/file-asset.png
picture-15873-1477252697.png
muhammetcagatay
08.12.2016 - 09:54

onReceived Error metodu hata çıktığı anda çalışır, orada istediğini yaptırabilirsin, kendi html sayfanı çağırabilirisn.

 

mWebView.setWebViewClient(new WebViewClient() {
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
        mWebView.loadUrl("file:///android_asset/myerrorpage.html");

    }
});

 

Ahmet Çakıbey
08.12.2016 - 10:35
Cevabınız için çok teşekkür ederim. Beni aydınlattı, google.com a yönlendirdim ve 2 sn. gecikmeyle açıldı, ancak url de göründü. Ben Project aşamasında yapmış olduğum html sayfasını nereye koyup main.java da nasıl bir adres belirteceğim ki apk ya dönüştürünce otomatik olarak istediğim şeyler oluşacak? Örneğin: drawable klasörüne 404.html gibi bir sayfa koysam ve kod kısmına "file:///drawable/404.html" gibi bir şey mi?